Software safety analysis of function block diagrams using fault trees

نویسندگان

  • Younju Oh
  • Junbeom Yoo
  • Sung Deok Cha
  • Han Seong Son
چکیده

As programmable logic controllers (PLCs) are often used to implement safety–critical embedded software, safety demonstration of PLC code is needed. In this paper, we propose a fault tree analysis technique on Function Block Diagrams (FBDs) which is one of the most widely used PLC programming languages. FBD is currently being used to develop Reactor Protection System (RPS) for a nuclear power plant in South Korea. Our approach to fault tree analysis, which combines fault-oriented and cause/effect-oriented viewpoints, is easy to understand and offers systematic guidelines to ensure safety of PLC code. Domain experts found the approach to be useful through a case study on RPS, and this paper compares completeness and comprehensiveness of the semi-automatically generated fault trees using the proposed approach against the one manually prepared by nuclear safety engineers. q 2004 Elsevier Ltd. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Extraction of the Structure Formula from Reliability Block Diagrams with Dependent Basic Events

Traditional solution methods for fault trees or reliability block diagrams can only be applied as long as the failure and repair events of all components of the system are stochastically independent. In this paper, we present an efficient algorithm based on decision diagrams which is able to evaluate systems including intercomponent dependencies between arbitrary components. We show that the al...

متن کامل

Incorporating human and organizational factors in risk analysis for offshore installations

This paper presents a methodology for quantitative risk analysis on oil and gas production platforms that incorporates both technical and operational conditions. The basic building blocks of the methodology are barrier block diagrams, event trees, fault trees, and influence diagrams. Barrier block diagrams are used to illustrate the event scenarios and the effect of barrier systems on the scena...

متن کامل

A Model-Oriented Approach to Safety Analysis Using Fault Trees and a Support System

Fault tree technique has been used in industry for safety analysis of safety critical systems for decades. They can be used for analysing the safety of both software and hardware. However, there are a lot of problems in ensuring the internal consistency and validity of fault trees constructed due to the absence of appropriate approach of using fault tree technique. This paper describes a model-...

متن کامل

Toward an MDD-based Analysis of Stateful and Variant-rich Automotive Functions

The high integration of (sub-) systems performing safety critical automotive functions characterizes the current development in the automotive industry. The development and analysis is challenged by an increasing complexity resulting from product customization and variance in implementations by software-hardware solutions. In order to save costs for such scenarios, a systematic analysis of the ...

متن کامل

Methodology for Incorporating Human and Organizational Factors in Risk Analysis for Offshore Installations

This paper presents a methodology for quantitative risk analysis for offshore installations, that incorporates both technical and operational conditions. The basic building blocks of the methodology are barrier block diagrams, event trees, fault trees, and influence diagrams. Barrier block diagrams are used to illustrate the event scenarios and the effect of barrier systems on the scenarios. Ev...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Rel. Eng. & Sys. Safety

دوره 88  شماره 

صفحات  -

تاریخ انتشار 2005